fight your own battles - Francés Inglés Diccionario